Silting prevention controller

ABSTRACT

A relation between an instruction current value (is) to be given to a solenoid valve and its supply time range (t) is predetermined, and a silting prevention current instruction (is) is given to the solenoid valve according to the this relation. Then, silting can be prevented without fail even if a control current instruction is zero, and no fine vibration is caused in a hydraulic actuator when the control current instruction is being output.

BACKGROUND OF THE INVENTION

[0001] 1. Field of the Invention

[0002] The present invention relates to a silting prevention control for preventing silting from occurring in a space between a spool of a solenoid valve and a valve body.

[0003] 2. Description of the Related Art

[0004] A pressure oil circulating through a hydraulic circuit often contains pollutants such as debris. To remove such pollutants, the hydraulic circuit is provided with a filter. Large pollutants can be removed by the filter, but small pollutants can not be removed because they pass through the filter. Therefore, the pollutants gradually accumulate in the space between the valve body and the spool which is a moving member of the solenoid valve. The pollutants collected in the space between the valve body and the spool causes adverse effects such as the limitation of the movement of the spool. Such a phenomenon is called silting causing a problem.

[0005] It is assumed that a hydraulic actuator such as a hydraulic pump, a hydraulic motor or a hydraulic cylinder operates when the solenoid valve operates.

[0006] Silting is caused when the spool in the valve body of the solenoid valve does not operate for a long period and an amount of the pressure oil flowing the space between the valve body and the spool is small. Conversely, pollutants hardly accumulate in the space between the valve body and the spool when the pressure oil is flowing in an amount sufficient to operate the hydraulic actuator or the spool keeps operating. Accordingly, silting does not occur.

[0007] Processing to superimpose a dither signal on a control current instruction which is applied to the solenoid valve in order to prevent silting is conventionally performed. For example, Japanese Utility Model Application Laid-Open Print No. 1-116812 indicates means for preventing a silting phenomenon by supplying an instruction electric current having a dither signal of 100 to 400 Hz superimposed on a control current instruction to be applied to the solenoid valve.

[0008] Specifically, the dither signal of a constant amplitude is superimposed on the control current instruction and applied to the solenoid valve as shown in FIG. 5. By superimposition of the dither signal, the spool of the solenoid valve vibrates finely. Then, the flow of the pressure oil in the solenoid valve is changed. Accordingly, small pollutants flow without being accumulated in the space between the valve body and the spool, so that the silting is prevented from occurring.

[0009] But, the dither signal is generally not applied to the solenoid valve when the instruction current value is zero. It is because an output value of the solenoid valve shall be zero but the dither signal might be output for its amplitude. When a state that the instruction current value is 0 continues for a long time, a state that the dither signal is not applied to the solenoid valve continues for a long time, and a silting prevention processing is not performed for a long time. The hydraulic circuit often has a situation that the instruction current value becomes zero. Therefore, there is a possibility that the silting cannot be eliminated completely by the conventional processing of superimposing a dither signal.

[0010] It is an object of the present invention to make it possible to prevent silting without fail even in a situation that a control current instruction is zero.

OBJECTS AND SUMMARY OF THE INVENTION

[0011] The present invention is a silting prevention control device comprising a solenoid valve (13) in which a moving member slides with respect to a valve body according to a control current instruction to output a pressure oil according to a moving position of the moving member and a subject equipment to be controlled which operates according to the pressure oil output from the solenoid valve (13), for preventing silting from occurring in a space between the moving member and the valve body, wherein:

[0012] a relation between a time range and a current value of a current instruction to the solenoid valve (13) is predetermined within a range that the subject equipment to be controlled does not operate, and

[0013] a silting prevention current instruction is given to the solenoid valve (13) according to the predetermined relation.

[0014] The invention will be described specifically with reference to FIG. 1 and FIG. 2.

[0015]FIG. 1 is a block diagram of a cooling fan drive using the present invention. In FIG. 1, servo piston 5 is a device to be controlled. When the servo piston 5 operates, swash plate 2 a of a hydraulic pump 2 is moved to change an amount of the pressure oil discharged from the hydraulic pump 2. The hydraulic pump 2 is driven by engine 1 to discharge the pressure oil. The pressure oil discharged from the hydraulic pump 2 is supplied to hydraulic motor 7. Upon the supply of the pressure oil to the hydraulic motor 7, cooling fan 3 mounted on an output shaft rotates. Radiator 9 is disposed to face the cooling fan 3, and when the cooling fan 3 rotates, heat of a coolant is radiated by the radiator 9. Hydraulic fan controller 20 outputs a current instruction according to an input engine speed, a coolant temperature and a temperature of the hydraulic oil of torque converter 11. The solenoid valve 13 changes a valve position according to the current instruction output from the hydraulic fan controller 20. When the valve position of the solenoid valve 13 is changed, servo piston 5 operates.

[0016]FIG. 2 is a diagram showing a relation between instruction electric current (is) for preventing silting, which is given to the solenoid valve 13, and its supply time t. It is a relation determined in a range that the cooling fan 3 does not operate. According to the above relation, the silting prevention current instruction (is) is given to the solenoid valve 13.

[0017] Therefore, the spool of the solenoid valve 13 moves to flow the pressure oil between the valve body and the spool in an amount not to operate the cooling fan 3. Accordingly, even if the control current instruction is zero, contaminants between the valve body and the spool can be removed with reliability.

[0018] Because it is designed to apply the current instruction (is) capable of preventing the silting according to the predetermined relation, large contaminants can surely be removed as compared with a conventional case of superimposing a dither signal of a uniform size.

[0019] Besides, the silting prevention current instruction (is) is applied in a range that the cooling fan 3 does not operate, so that a discharge capacity of the hydraulic pump 2 does not vary depending on a dither signal having a predetermined frequency as it was caused heretofore.

[0020] The relation between the current instruction (is) and the supply time t is naturally different in its quantitative value depending on a size of the solenoid valve itself and a device to be controlled.

BRIEF DESCRIPTION OF THE DRAWINGS

[0021]FIG. 1 is a block diagram of an embodiment of the invention;

[0022]FIG. 2 is a diagram showing a relation between an instruction current value and a supply time range;

[0023] FIGS. 3(a), 3(b) and (3(c) are diagrams showing a relation between time and a current instruction;

[0024]FIG. 4 is a diagram showing a procedure of silting prevention processing; and

[0025]FIG. 5 is a diagram showing a current instruction having a dither signal superimposed.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0026] An embodiment of a silting prevention controller to which the present invention pertains will be described with reference to the accompanying drawings. It is assumed in the following description that the present invention is applied to a pump discharge capacity controller of a cooling fan drive controller.

[0027]FIG. 1 shows a block diagram of the embodiment.

[0028] This pump discharge capacity controller adds control current instruction i output from the hydraulic fan controller 20 to electromagnetic solenoid 13 a of the solenoid valve 13 to change the valve position, thereby operating the servo piston 5.

[0029] The hydraulic fan controller 20 controls to drive the swash plate 2 a (capacity) of the hydraulic pump 2 by generating the control current instruction i according to an input signal and adding the control current instruction i to the electromagnetic solenoid 13 a of the solenoid valve 13 to change the valve position of the solenoid valve 13.

[0030] The servo piston 5 is a capacity control member for moving the swash plate 2 a of the hydraulic pump 2 to change an angle of the swash plate. The servo piston 5 is moved to a position according to a pivot angle of the swash plate 2 a, namely displacing capacity Q of the hydraulic pump 2.

[0031] The solenoid valve 13 is comprised of the valve body and the moving member spool. When the control current instruction i is entered the solenoid valve 13, the spool is moved to a position according to the size of the instruction current value i and slides between the valve body. According to the input control current instruction i, the solenoid valve 13 moves between a valve position to supply the pressure oil (discharge pressure oil of the hydraulic pump 2) to a large diameter side of the servo piston 5 and a valve position to discharge the pressure oil from the large diameter side of the servo piston to tank 6. The solenoid valve 13 is changed its valve position as the control current instruction i output from the hydraulic fan controller 20 is added to the electromagnetic solenoid 13 a and applies a pilot pressure proportional to the control current instruction i to an oil pressure chamber on the large diameter side of the servo piston 5.

[0032] The pressure to be output from the solenoid valve 13 to the large diameter side of the servo piston 5 increases as the control current instruction i applied to the solenoid valve 13 becomes large. And, the displacing capacity (discharge capacity) Q of the hydraulic pump 2 decreases as the control current instruction i to be applied to the solenoid valve 13 increases.

[0033] Thus, the hydraulic fan controller 20 outputs the control current instruction i corresponding to the displacing capacity Q of the hydraulic pump 2 to the solenoid valve 13 to control flow rate Q per rotation discharged from the hydraulic pump 2. Accordingly, the flow rate of the pressure oil being supplied to the hydraulic motor 7 is controlled, and the speed of the cooling fan 3 is controlled.

[0034] The variable displacement hydraulic pump 2 is a drive hydraulic source for the cooling fan 3.

[0035] The hydraulic pump 2 is driven by the engine 1 as a drive source. The engine 1 is provided with engine speed sensor 4 for detecting rotations Ne of the engine 1, namely input rotations Ne of the hydraulic pump 2. The speed sensor 4 can be for example a pulse pickup.

[0036] The hydraulic pump 2 is composed of, for example, a swash plate type piston pump. The swash plate 2 a of the hydraulic pump 2 is moved, so that the displacing capacity (discharge capacity) Q of the hydraulic pump 2 is changed.

[0037] The displacing capacity (discharge capacity) of the hydraulic pump 2 is changed as the servo piston 5 operates.

[0038] The hydraulic pump 2 draws in the pressure oil from the tank 6 and discharges it from a pressure oil discharge port.

[0039] The pressure oil discharged from the hydraulic pump 2 is supplied to a pressure oil supply port of the fan drive hydraulic motor 7 through pipe 8. The hydraulic motor 7 is a fixed capacity type hydraulic motor.

[0040] The output shaft of the hydraulic motor 7 is provided with the cooling fan 3.

[0041] The hydraulic motor 7 is driven to rotate as the pressure oil discharged from the hydraulic pump 2 is supplied from the pressure oil supply port to rotate the cooling fan 3. The pressure oil discharged from the discharge port of the hydraulic motor 7 is returned to the tank 6 through pipe 8 a.

[0042] A coolant (cooling water) as a cooling medium for the engine 1 is guided to the radiator 9. The heat of the coolant is radiated by the radiator 9. The cooling fan 3 is disposed to face the radiator 9.

[0043] The coolant is cooled as the cooling fan 3 rotates. Temperature sensor 10 for detecting temperature Tc of the coolant is mounted on the radiator 9.

[0044] The torque converter 11 is operated by the engine 1. Temperature sensor 12 for detecting a temperature of hydraulic fluid for the torque converter 11, namely temperature Ttc of a torque converter (T/C) fluid.

[0045] The pressure oil to be discharged from the hydraulic pump 2 is supped to an unshown hydraulic cylinder. The hydraulic cylinder is operated by the pressure oil. The temperature sensor 12 may be used as a sensor for detecting a temperature of the pressure oil of the hydraulic cylinder. The oil temperature of the hydraulic cylinder can be detected instead of the detection of the fluid temperature of the torque converter 11. Besides, a sensor for detecting the temperature of a pilot pressure oil passing through the solenoid valve 13 can be replaced by the temperature sensor 12.

[0046] Then, an operation of the hydraulic fan controller 20 will be described.

[0047] The hydraulic fan controller 20 outputs a current instruction to control a rotation speed of the cooling fan 3. The hydraulic fan controller 20 is mainly comprised of pulse counter 21, ENG speed converter 22, target fan speed calculation unit 23, A/D converter 24, control temperature converter 25, pump swash plate angle calculation section 26, solenoid valve output converter 27 and silting prevention control unit 28.

[0048] The A/D converter 24 of the hydraulic fan controller 20 converts coolant temperature detection signal Tc and torque converter fluid temperature detection signal Ttc from an analog signal to a digital signal and inputs them into the control temperature converter 25.

[0049] A pulse indicating engine speed detection signal Ne is counted by the pulse counter 21, converted to engine speed ENG RPM in an engineering unit having a value corresponding to a size of the count value by the ENG speed converter 22 and entered the target fan speed calculation unit 23.

[0050] The control temperature converter 25 converts the coolant temperature detection signal Tc and the torque converter fluid temperature detection signal Ttc into the control temperature T.

[0051] The target fan speed calculation unit 23 determines target fan speed FAN according to the input control temperature T and engine speed ENG RPM.

[0052] For example, when the control temperature T is less than 80° C., it is considered that the cooling (torque converter 11) of the engine 1 is cooled sufficiently, and target control value FAN RPM of the rotation speed of the cooling fan 3 is not determined. At this time, the instruction current value i is determined to make the swash plate 2 a of the hydraulic pump 2 have a minimum pivot angle.

[0053] On the other hand, when the control temperature is 80° C. or more, target fan speed FAN RPM according to the control temperature T is determined according to the predetermined relation.

[0054] When the target fan speed FAN is determined, a process of determining a target swash plate pivot angle of the hydraulic pump 2, namely the target flow rate Q per rotation, is performed by the pump swash plate angle calculation unit 26.

[0055] As described above, the target flow rate Q of the hydraulic pump 2 is determined according to the target fan speed FAN, the fixed capacity M of the hydraulic motor 7 and the rotation speed ENG RPM of the engine 1.

[0056] The solenoid valve output converter 27 determines the instruction current value i corresponding to the target flow rate Q. The instruction current value i is converted from the digital signal to the analog signal and output as the control current instruction i to the solenoid valve 13.

[0057] The silting prevention control unit 28 is predetermined to have the instruction current value (is) for preventing silting to be added to the solenoid valve 13, its supply time range t and the cycle T as shown in FIG. 2 and FIG. 3. And, according to the predetermined relation, the silting prevention process shown in FIG. 4 is performed as described later in the specification to control so to output the silting prevention current instruction (is) from the solenoid valve output converter 27.

[0058] The solenoid valve output converter 27 converts the silting prevention instruction current value (is) from the digital signal to the analog signal and outputs the silting prevention current instruction (is) to the solenoid valve 13.

[0059] Then, a relation between the silting prevention instruction current value (is) and its supply time range t predetermined by the silting prevention control unit 28 will be described with reference to FIG. 2.

[0060]FIG. 2 shows the relation between the silting prevention instruction current value (is) and its supply time range t supplied to the solenoid valve 13. FIG. 2 also shows the presence or not of an effect of the current instruction upon the operation of the cooling fan 3.

[0061] In FIG. 2, each point indicated by a circle () shows a relation not affecting on the operation of the cooling fan 3 in the end.

[0062] Each point indicated by a triangle (▴) shows a relation of a limit beginning to affect upon the operation of the cooling fan 3. At the point indicated by the triangle (▴), the rotation speed of the cooling fan 3 is variable but the sound generated by the cooling fan 3 is not felt peculiar. In other words, line L2 by which the triangles (▴) are connected indicates a limit line of beginning to affect on the operation of the cooling fan 3.

[0063] Each point indicated by a square (▪) shows a relation affecting upon the operation of the cooling fan 3. At the point indicated by the square (▪), the rotation speed of the cooling fan 3 is variable and the sound generated by the cooling fan 3 is felt peculiar. Line L1 by which the squares (▪) are connected indicates a line affecting upon the operation of the cooling fan 3.

[0064] For example, as indicated by A, giving the current instruction (is) with instruction current value is1 and supply time range t1 does not affect upon the operation of the cooling fan 3.

[0065] As indicated by B, giving the current instruction (is) with instruction current value is2 and supply time range t2 changes the rotation speed of the cooling fan 3 but the sound of the cooling fan 3 is not felt peculiar.

[0066] But, as indicated by C, giving the current instruction (is) with instruction current value is3 and supply time range t3 to the solenoid valve 13 changes the rotation speed of the cooling fan 3, and the sound of the cooling fan 3 changed is felt peculiar.

[0067] Therefore, in FIG. 2, points indicated by  and positioned below the limit line L2 are determined to be the silting prevention current instruction (is) to be output to the solenoid valve 13.

[0068] This limit line L2 may be determined as a limit line where the operation of the servo piston 5 is began to be affected.

[0069] The current instruction (is) of the limit affecting on the operation of the cooling fan 3, namely the limit line L2 shown in FIG. 2, is variable depending on a magnitude of the temperature of the pilot pressure oil passing through the solenoid valve 13. Limit line L2′ shown in FIG. 2 is a limit line when the oil temperature is high, and limit line L2″ is a limit line when the oil temperature is low.

[0070] Therefore, it is desirable to determine that the silting prevention current instruction (is) (mark ) to be output to the solenoid valve 13 is not higher than the limit line L2′ when the oil temperature is high considering that the oil temperature may reach an upper limit and not higher than ½ of the limit line L2′ considering variations in the accuracy of equipment. For example, the silting prevention current instruction (is) to be output to the solenoid valve 13 shown in FIG. 2 is determined to be the point indicated by A with the instruction current value is1 and the supply time range t1.

[0071] Where temperature detection means are disposed to control according to a temperature and the accuracy of equipment can be assured, a value little smaller than the limit line L2′ may be determined as the instruction value to maximize the silting effect.

[0072] Referring to FIG. 3, a relation between time τ and electric current instructions (i, is) will be described. In FIG. 3, the horizontal axis indicates the time τ, and the vertical axis indicates the control current instruction i and the silting prevention current instruction (is) to be given to the solenoid valve 13.

[0073]FIG. 3(a) shows that the control current instruction i is given to the solenoid valve 13 but the instruction current value is less than the threshold value is1.

[0074] Instead of the control current instruction i with time τ1, the silting prevention current instruction (is) with the instruction current value is1 and the supply time range t1 is given to the solenoid valve 13.

[0075] Then, instead of the control current instruction i, the same silting prevention current instruction (is) is given to the solenoid valve 13 at respective time τ2 . . . in each cycle T.

[0076]FIG. 3(b) shows that the control current instruction i is not given to the solenoid valve 13, namely the current value of the control current instruction i is zero.

[0077] The silting prevention current instruction (is) with the instruction current value is1 and the supply time range t1 at time τ3 is given to the solenoid valve 13.

[0078] Then, the same silting prevention current instruction (is) is given at respective time τ4 . . . in each cycle T.

[0079]FIG. 3(c) shows that the silting prevention current instruction (is) is given only when the instruction current value of the control current instruction i becomes less than the threshold value is1.

[0080] The silting prevention current instruction (is) is not given to the solenoid valve 13 between time τ5 and time τ6 when the instruction current value of the control current instruction i is not less than the threshold value is1.

[0081] But, the silting prevention current instruction (is) is given to the solenoid valve 13 at time τ6 and later when the instruction current value of the control current instruction i becomes less than the threshold value is1. In other words, the silting prevention current instruction (is) is given to the solenoid valve 13 at time τ7 after a lapse of the cycle T after the instruction current value of the control current instruction i becomes less than the threshold value is1.

[0082] A procedure of the silting prevention process which performed by the silting prevention control unit 28 of FIG. 1 will be described with reference to the flow chart of FIG. 4. Description will be made also referring to FIGS. 3(a) to 3(c).

[0083] As described above, the silting prevention control unit 28 is previously determined to have the silting prevention current instruction (is) with the instruction current value (is) and the supply time range t1 according to the relation shown in FIG. 2. The cycle T to output the silting prevention current instruction (is) to the solenoid valve 13 is also determined in advance.

[0084] As shown in FIG. 3(a), FIG. 3(b) or shown as the time τ6 in FIG. 3(c), when the instruction current value of the control current instruction i being applied to the solenoid valve 13 becomes less than the threshold value is1 (Yes in step 401), it is judged that there is not an appropriate flow of the pressure oil in the space between the valve body and the spool of the solenoid valve 13 and the silting prevention process is necessary, and a counter for counting the cycle counts up the count value Tcount from zero (step 402). When the instruction current value i of the control current instruction i being applied to the solenoid valve 13 becomes not less than the threshold value is1 in step 401 (No in step 401), it is judged that there is an appropriate flow of the pressure oil in the space between the valve body and the spool of the solenoid valve 13 and the silting prevention process is not necessary, and the count value Tcount of the counter is reset to zero. For example, the count value Tcount is reset to zero when the time τ reaches τ5 in FIG. 3(c) (step 403).

[0085] When the count value Tcount is the predetermined cycle T or below (No in step 404), the process goes to step 401, and the same process is performed again.

[0086] When the count value Tcount becomes larger than the predetermined cycle T (Yes in step 404), the silting prevention process is performed.

[0087] Specifically, when the control current instruction i is given to the solenoid valve 13 as shown in FIG. 3(a) and FIG. 3(c), the silting prevention current instruction (is) of the instruction current value is1 is given instead of the control current instruction i to the solenoid valve 13 at time τ1, τ2 of FIG. 3(a) or time τ7 of FIG. 3(c). And, when the control current instruction i is not given to the solenoid valve 13 as shown in FIG. 3(b), the silting prevention current instruction (is) with the instruction current value is1 is given to the solenoid valve 13 at time τ3, τ4 of FIG. 3(b).

[0088] In other words, the solenoid valve output converter 27 outputs the silting prevention current instruction (is) with the instruction current value is1 to the solenoid valve 13 (step 405). At the time, the count value Tcount is reset to zero (step 406).

[0089] When the silting prevention current instruction (is) started to be output, the counter for counting the current supply time range also operates to count up the count value tcount from zero. The counter for counting the cycle counts up the count value Tcount from zero (step 407).

[0090] The silting prevention current instruction (is) is continuously output to the solenoid valve 13 until the count value tcount reaches the predetermined supply time range t1 (step 408).

[0091] And, when the count value tcount becomes larger than the supply time range t1 (Yes in step 408), the silting prevention process is terminated.

[0092] Specifically, when the control current instruction i is given to the solenoid valve 13 as shown in FIG. 3(a) and FIG. 3(c), the control current i is given instead of the silting prevention current instruction (is) to the solenoid valve 13 after a lapse of the time t1 from the time τ1, τ2 of FIG. 3(a) or the time τ7 of FIG. 3(c). As shown in FIG. 3 (b), when the control current instruction i is not given to the solenoid valve 13, the instruction current value to the solenoid valve 13 is returned to zero after a lapse of time t1 from the time τ3, τ4 of FIG. 3(b). At this time, the count value tcount of the counter for counting the current supply time range is reset to zero (step 409). After that, the process goes to step 401, and the same procedure is repeated.

[0093] According to the embodiment described above, the silting prevention current instruction (is) is given to the solenoid valve 13 every cycle T when the control current instruction i is less than the threshold value is1, so that the spool of the solenoid valve 13 moves cyclically to flow the pressure oil in an amount not to operate the cooling fan 3. Therefore, even when the control current instruction i is zero, contaminants in the space between the valve body and the spool of the solenoid valve 13 can be removed surely.

[0094] Larger contaminants can be removed securely as compared with the conventional case of superimposing the dither signal of a uniform size because the current instruction (is) capable of preventing the silting is applied according to the previously determined relation shown in FIG. 2.

[0095] Besides, the cooling fan 3 is prevented from vibrating finely because the silting prevention current instruction (is) is applied in a range not to operate the cooling fan 3.

[0096] Thus, according to the above embodiment, silting can be prevented without fail even when the control current instruction i is zero. And, when the control current instruction i is output and the hydraulic motor 7 and the cooling fan 3 are operating, the hydraulic motor 7 and the cooling fan 3 are prevented from having fine vibrations.

[0097] It is assumed in the above embodiment that the silting prevention current instruction (is) is given to the solenoid valve 13 with the constant cycle T. It is also possible to give the silting prevention current instruction (is) with an indefinite cycle to the solenoid valve 13 intermittently instead of the constant cycle T.

[0098] It may be designed to manually output the silting prevention control instruction. By manually operating the rotation speed limit switch 15, a speed limit signal S is entered the hydraulic fan controller 20. The rotation speed limit signal S is an instruction signal for manually outputting a silting prevention control instruction. The rotation speed limit signal S is entered the silting prevention control unit 28.

[0099] In the embodiment shown in FIG. 4, the silting prevention current instruction (is) is given to the solenoid valve 13 even when the control current instruction i is output. But, the invention can also give the silting prevention current instruction (is) to the solenoid valve 13 only when the control current instruction i is zero as shown in FIG. 3(b). Thus, power consumption can also be suppressed by giving the silting prevention current instruction (is) to the solenoid valve 13 only when the control current instruction i is zero.

[0100] An embodiment which changes the contents of the process to prevent silting according to a temperature of the pressure oil passing through the solenoid valve 13 will be described referring to FIG. 2.

[0101] First, an embodiment in which a temperature of the pressure oil passing through the solenoid valve 13 is detected and the relation shown in FIG. 2 is modified according to the detected temperature of the pressure oil will be described.

[0102] The pressure oil has a property that it is easy to flow at a high temperature but not easy to flow at a low temperature. Therefore, the silting prevention current instruction (is) necessary for preventing the silting is variable depending on the oil temperature. Accordingly, the relation between the instruction current value (is) and the supply time range t shown in FIG. 2 is compensated depending on the change in the oil temperature. Temperature Ta of the pressure oil passing through the solenoid valve 13 is determined from the detection value of the temperature sensor 12.

[0103] When the oil temperature Ta becomes high, the cooling fan 3 operates with a small instruction current value and a small time range. Therefore, in order to prevent the cooling fan 3 from operating with a small instruction current value and a small time range, the limit line of FIG. 2 is changed from L2 to L2′ at a lower position. Thus, the silting prevention current instruction (is) to be output to the solenoid valve 13 is changed from the point A to the point A′, and the silting prevention current instruction (is) with the instruction current value is0 and the supply time range t1 is given to the solenoid valve 13.

[0104] Conversely, when the oil temperature Ta becomes low, the cooling fan 3 does not operate even if the instruction current value and the time range are increased, so that the limit line of FIG. 2 is changed from L2 to L2″. Thus, the silting prevention current instruction (is) to be output to the solenoid valve 13 is changed from the point A to the point A″, and the silting prevention current instruction (is) with the instruction current value is2 and the supply time range t1 is given to the solenoid valve 13.

[0105] As described above, even if the oil temperature is changed, the maximum silting prevention effect can be obtained in a range that the cooling fan 3 does not operate.

[0106] In another embodiment, a temperature of the pressure oil passing through the solenoid valve 13 is detected, and the threshold value is1 shown in FIG. 3 is changed according to the detected temperature of the pressure oil.

[0107] In other words, the control current instruction i necessary for the operation of the cooling fan 3 by driving the hydraulic motor 7 is changed according to the oil temperature Ta. And, the threshold value is1 shown in FIG. 3 is modified according to the change in the oil temperature Ta.

[0108] When the oil temperature Ta becomes high, the cooling fan 3 is operated by the control current instruction i with a small current value, and for example the threshold value of FIG. 3(c) is changed to the threshold value is0 lower than is1. When the instruction current value i of the control current instruction i becomes less than the threshold value is0 lower than is1, the silting prevention current instruction (is) is output to the solenoid valve 13.

[0109] Conversely, when the oil temperature Ta becomes low, the cooling fan 3 operates according to the control current instruction i with a high current value, and the threshold value of FIG. 3(c) is changed to the threshold value is2 higher than is1. Thus, when the instruction current value i of the control current instruction i becomes less than the threshold value is2 higher than is1, the silting prevention current instruction (is) is output to the solenoid valve 13.

[0110] As described above, silting can be prevented in a range that the cooling fan 3 does not operate even if the oil temperature changes.

[0111] In the embodiment described above, a device having the cooling fan 3 as a finally controlled subject is assumed, and the silting prevention process is performed in a range that the cooling fan 3 does not operate. It is to be understood that the invention can also be applied to any subjects to be controlled.

[0112] For example, the invention may be applied to a device having a hydraulic actuator such as a hydraulic cylinder, a hydraulic pump or a hydraulic motor as a controlled subject to perform the silting prevention process in a range that the hydraulic actuator does not operate.

[0113] In the embodiments described above, the solenoid valve for controlling the pilot pressure is assumed in order to prevent silting from occurring in the solenoid valve. But, the invention can be applied to any type of solenoid valves having any structures. For example, the invention can also be applied to the prevention of silting from occurring in a flow rate direction control valve for controlling a flow rate and a direction of the pressure oil discharged from a main hydraulic pump. 

What is claimed is:
 1. A silting prevention control device comprising a solenoid valve in which a moving member slides with respect to a valve body according to a control current instruction to output a pressure oil according to a moving position of the moving member and, a subject equipment to be controlled which operates according to the pressure oil output from the solenoid valve, for preventing silting from occurring in a space between the moving member and the valve body, wherein: a relation between a time range and a current value of a current instruction to the solenoid valve is predetermined within a range that the subject equipment to be controlled does not operate, and a silting prevention current instruction is given to the solenoid valve according to the predetermined relation. 